person whose feet stink - Español Inglés Diccionario